(someone) better communicate

Translations
mieux communiquer